#mask {
    position:absolute;
    left:0;
    top:0;
    z-index:9000;
    background-color:#000;
    display:none;
}
  
#boxes .window {
    position:absolute;
    left:0;
    top:0;
    width:440px;
    height:200px;
    display:none;
    z-index:9998;
    padding:20px;
}

#boxes #dialog {
    width:800px; 
    height:300px;
    padding:0px;
}
#boxes #dialog_contattaci {
    width:600px; 
    height:400px;
    padding:0px;
}

#boxes #dialog .colored {
    width:745px; 
    height:300px;
    padding:0px;
    background-color: #F1F5F6;
}

#boxes #dialog_contattaci .colored{
    width:545px; 
    height:380px;
    padding:0px;
    background-color: #F1F5F6;
}

#boxes #dialog .gloss{
    width:800px; 
    height:300px;
    padding:0px;
    background:url(../images/modal-gloss.png) no-repeat 0 0 transparent;
}

#boxes #dialog_contattaci .gloss{
    width:600px; 
    height:380px;
    padding:0px;
    background:url(../images/modal-gloss_600.png) no-repeat 0 0 transparent;
}

/* IN MEZZO*/
#boxes #dialog .gloss .content_cart, #boxes #dialog_contattaci .gloss .content_cart{
	margin-left:5px;
	margin-bottom:0px;
	float:left;
	padding-top: 10px;
}

/* BUTTON CLOSE */
#boxes #dialog .gloss .gloss_close, #boxes #dialog_contattaci .gloss .gloss_close{
	/*padding-left:98.5%;*/
    margin-right:0px;
}

#boxes #dialog .gloss .gloss_close img, #boxes #dialog_contattaci .gloss .gloss_close img{
	margin-top:-10px;
}

/* DESTRA */
#boxes #dialog .gloss .gloss_stasera {
	height:288px; 
	width:55px; 
	background:url(../images/stasera2.png) no-repeat 0 0 transparent;
	margin-top:-10px;
	float:right;
}

#boxes #dialog_contattaci .gloss .gloss_stasera{
	height:368px; 
	width:55px; 
	background:url(../images/stasera2.png) no-repeat 0 0 transparent;
	float:right;
}

#head_cart {
	
}

#boxes #dialog1 {
    width:375px; 
    height:203px;
}

#dialog1 .d-header {
    background:url(../images/login-header.png) no-repeat 0 0 transparent; 
    width:375px; 
    height:150px;
}

#dialog1 .d-header input {
    position:relative;
    top:60px;
    left:100px;
    border:3px solid #cccccc;
    height:22px;
    width:200px;
    font-size:15px;
    padding:5px;
    margin-top:4px;
}

#dialog1 .d-blank {
    float:left;
    background:url(../images/login-blank.png) no-repeat 0 0 transparent; 
    width:267px; 
    height:53px;
}

#dialog1 .d-login {
    float:left;
    width:108px; 
    height:53px;
}

#boxes #dialog2 {
    background:url(../images/notice.png) no-repeat 0 0 transparent; 
    width:326px; 
    height:229px;
    padding:50px 0 20px 25px;
}

.menu_icons {
    position:absolute;
    left:55;
    z-index:10;  
}

.menu_icons img {
	padding-top:8px;
}
